modulated waves - Français Anglais Dictionnaire